young duck - French English Dictionary